left hand curve - German English Dictionary